socialist party of the oppressed - French English Dictionary